#ifndef __DANIEL_R_KERR__DRIVER_H__
#define __DANIEL_R_KERR__DRIVER_H__

#include "SDL.h"
#include "SDL_image.h"
#include "SDL_mixer.h"
#include "SDL_ttf.h"

#include <cmath>
#include <fstream>
#include <iostream>
#include <list>
#include <map>
#include <queue>
#include <stdlib.h>
#include <string>
#include <time.h>
#include <vector>
#include <gl/glut.h>

using namespace std;

#include "msgHandler.h"
static msgHandler myMSG;

#define NUM_BUFFERS 5

#define PI 3.1415

enum GAMESTATE { TITLE, STORY, INST, GAME_OPT, GRAPH_OPT, GAME, RESULTS, QUIT };
enum GAMETYPE { CONQUEST, DOMINATION };

const int X_DIM = 800;
const int Y_DIM = 600;

static char* readydescriptors[5] =
{
	"Awful",		//0
	"Unprepared",	//1
	"Average",		//2
	"Well Prepared",//3
	"Veteran",		//4
};

static int msg;

#endif